Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD MEWS Terraced £162,500 9 Nov 2005
2 ORCHARD MEWS Detached £198,000 13 Sep 2018
3 ORCHARD MEWS Terraced £170,000 30 Aug 2005